package dtst;

import java.util.HashSet;

public class MayAndSet {
    public static void main(String[] args) {

    }

    // 只出现一次的数字
//    HashSet<Integer> set=new HashSet<>();
//      for (int i:nums) {
//        if(!set.contains(i)) {
//            set.add(i);
//        }else{
//            set.remove(i);
//        }
//
//    }
//        for(int i:set) {
//        return i;
//    }
//        return -1;
//}
 /*   public Node copyRandomList(Node head) {
        HashMap<Node,Node> map=new HashMap<>();
        Node cur=head;
        while(cur!=null) {
            Node node=new Node(cur.val);
            map.put(cur,node);
            cur=cur.next;
        }
        cur=head;
        while(cur!=null){
            map.get(cur).next=map.get(cur.next);
            map.get(cur).random=map.get(cur.random);
            cur=cur.next;
        }
        return map.get(head);
    }*/

   /* public int numJewelsInStones(String jewels, String stones) {
        HashSet<Character> set=new HashSet<>();
         /*   for(char ch:jewels.toCharArray()) {
                set.add(ch);
            }
            int count=0;
            for(char ch:stones.toCharArray()) {
                if(set.contains(ch)){
                    count++;
                }
            }
            return count;
        for(int i=0;i<jewels.length();i++) {
            set.add(jewels.charAt(i));
        }
        int count=0;
        for(int i=0;i<stones.length();i++) {
            if(set.contains(stones.charAt(i))){
                count++;
            }
        }
        return count;
    }*/
}
